• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:04
CEST 18:04
KST 01:04
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists22
Community News
Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event11Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced9
StarCraft 2
General
Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun Team Liquid Map Contest #22 - The Finalists
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 5 - Qualifiers and Main Event StarCraft Evolution League (SC Evo Biweekly) 2026 GSL Season 2 Qualifiers $1,400 SEL Season 3 Ladder Invitational
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
AI Question ASL21 General Discussion Using AI to optimize marketing campaigns [ASL21] Ro8 Preview Pt2: Progenitors Why there arent any 256x256 pro maps?
Tourneys
[ASL21] Ro8 Day 4 [ASL21] Ro8 Day 3 [Megathread] Daily Proleagues [ASL21] Ro8 Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV OutLive 25 (RTS Game) Daigo vs Menard Best of 10 Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
European Politico-economics QA Mega-thread US Politics Mega-thread Russo-Ukrainian War Thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Movie Stars In Video Games: …
TrAiDoS
ramps on octagon
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1096 users

My Senior Project!

Blogs > EsX_Raptor
Post a Reply
EsX_Raptor
Profile Blog Joined February 2008
United States2802 Posts
August 30 2010 14:46 GMT
#1
Soon, I will be needing to turn in a proposal for a senior project I will be having to work on all semester long. I have a couple ideas of what I want to do, however, I do not know whether they'll prove to be big or good enough to be called a "Senior Project".

I want to make an AI program for a game of checkers, as well as make its respective GUI, but I do not know if that will suffice. I somehow see the problem to be relatively easy yet I could still write a 30 page report and give a 30 minute presentation on the entire project's life-cycle.

If for some reason this ends up not being complex enough for a senior project, I was thinking of turning it into a self-learning checkers AI. However, that would require having knowledge in some area such as Neural Networks or Machine learning, both which are grad. school courses, to be able to carry out its development.

I'd like to know what you guys think and if you'd consider my first proposal to be good enough to be my senior project! I will be graduating this December and I want to do something different from everyone else around here (web applets).

I know I can make a Chess or a Go AI and that Checkers is "easy" compared to those board games and that it was also already solved a while ago and all of that good stuff. But I want to keep this last semester as easy as I possibly can given I'm also taking 5 other courses T_T.

Cheers!

*
sob3k
Profile Blog Joined August 2009
United States7572 Posts
August 30 2010 14:49 GMT
#2
Tic-Tac-Toe AI

In Hungry Hungry Hippos there are no such constraints—one can constantly attempt to collect marbles with one’s hippo, limited only by one’s hippo-levering capabilities.
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
August 30 2010 15:16 GMT
#3
bw ai
Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
micronesia
Profile Blog Joined July 2006
United States24771 Posts
August 30 2010 15:25 GMT
#4
Checkers with AI on a modified board might be more interesting.
ModeratorThere are animal crackers for people and there are people crackers for animals.
intoyourrainbOW
Profile Blog Joined May 2008
United States168 Posts
August 30 2010 15:29 GMT
#5
i've heard that making a go AI is very very very hard.
micronesia
Profile Blog Joined July 2006
United States24771 Posts
Last Edited: 2010-08-30 15:30:33
August 30 2010 15:30 GMT
#6
On August 31 2010 00:29 intoyourrainbOW wrote:
i've heard that making a go AI is very very very hard.

By hard I assume you mean hard to make it as competitive as the other top GO ai's. After all the best computer go players can barely beat other mid-level amateurs haha.
ModeratorThere are animal crackers for people and there are people crackers for animals.
jonnyp
Profile Blog Joined May 2009
United States415 Posts
August 30 2010 15:33 GMT
#7
There's some decent lectures on youtube about neural networking and machine learning if you decide to go the second route. Whichever you choose, good luck!
The number of years it takes for the Internet to move past anything is way, way over 9000.
mucker
Profile Blog Joined May 2009
United States1120 Posts
Last Edited: 2010-08-30 15:51:01
August 30 2010 15:50 GMT
#8
I think it depends on how much of the project you want to be the gui. A really nice gui will be more work than a good checkers ai. You won't make hardly any progress on a go ai in one semester if you are going for anything beyond a 9x9 board. I did a go learning ai my senior year of college (after having spent my junior year in Japan playing a ton of go) and it was not impressive at all given how much work I put into it.

If you really are interested in ai, especially if you plan to go to grad school, do the self learning checkers. You'll gain a lot of knowledge from it and the presentation will be very easy since the project will have a really natural progression.

Good luck!
It's supposed to be automatic but actually you have to press this button.
Laerties
Profile Blog Joined March 2010
United States361 Posts
August 30 2010 16:02 GMT
#9
EsX_Raptor, where do you go to school?
Happiness is when what you think, what you say, and what you do are in harmony.
illu
Profile Blog Joined December 2008
Canada2531 Posts
August 30 2010 16:07 GMT
#10
go is very hard. there are too many possible moves.

:]
GreatFall
Profile Blog Joined January 2010
United States1061 Posts
August 30 2010 23:54 GMT
#11
Do it on the new SC2 ai, how the computer opponent no longer 'cheats'. It has to scout you and based on what you are doing that it sees, it plays accordingly... that's amazing.
Inventor of the 'Burning Tide' technique to quickly getting Outmatched Crusher achivement :D
natturner
Profile Blog Joined June 2008
342 Posts
August 31 2010 02:29 GMT
#12
the AI class in my school had to make a checkers AI as one of their projects for the class, so there's definitely no way that checkers is hard enough for a senior project. I don't know how your school does senior projects, but I thought the point of senior projects was to do something that hasn't been done before. Not necessarily come up with a completely new idea, but maybe to do something in a new way, or apply something differently than it was being used before. Also, my school required senior projects to have a hardware and software component, so a checkers AI and GUI wouldn't fall under that criteria. Again, I don't know what your school's requirements are for a senior project, but a checkers AI is not a new or original idea at all and can be coded in just a couple of weeks.
This nigga done stole my bike.
infinitestory
Profile Blog Joined April 2010
United States4053 Posts
August 31 2010 03:19 GMT
#13
I can tell you, making a checkers AI probably isn't incredibly difficult. My friend made a very challenging chess AI by assigning each piece a point value and telling it to perform the move that led to the highest net point gain after 5 turns.
Translator:3
YejinYejin
Profile Blog Joined July 2009
United States1053 Posts
August 31 2010 03:46 GMT
#14
I had a senior project last year. I built a laser harp. If your current plan doesn't work out, you could consider that. Although it didn't take us all semester, and the financing of it is somewhat of a problem.
안지호
Please log in or register to reply.
Live Events Refresh
Next event in 7h 56m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Britney 44154
Calm 5829
Bisu 2996
Horang2 780
Mini 741
Light 597
Soma 501
ggaemo 445
EffOrt 437
actioN 322
[ Show more ]
ZerO 219
Snow 191
hero 113
PianO 94
Sharp 91
Hyun 85
Killer 83
Sea.KH 74
Zeus 65
Mind 59
Leta 56
Pusan 55
Dewaltoss 43
Aegong 39
Shinee 37
ToSsGirL 33
Backho 25
Hm[arnc] 24
sorry 23
Terrorterran 23
Bale 20
Movie 20
sSak 20
Rock 19
IntoTheRainbow 16
JulyZerg 11
Sacsri 10
ajuk12(nOOB) 8
zelot 7
Dota 2
Gorgc4180
syndereN413
qojqva385
Counter-Strike
fl0m1416
zeus829
byalli522
edward114
Other Games
singsing2067
B2W.Neo1402
hiko989
FrodaN911
Liquid`RaSZi871
Beastyqt778
Hui .228
ArmadaUGS179
KnowMe149
QueenE102
monkeys_forever95
Mew2King85
Livibee60
Trikslyr44
ZerO(Twitch)14
Organizations
Dota 2
PGL Dota 2 - Main Stream37
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• iHatsuTV 49
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 39
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• WagamamaTV417
• Shiphtur207
Upcoming Events
PiGosaur Cup
7h 56m
GSL
17h 26m
Classic vs Cure
Maru vs Rogue
GSL
1d 17h
SHIN vs Zoun
ByuN vs herO
OSC
1d 18h
OSC
1d 20h
Replay Cast
2 days
Escore
2 days
The PondCast
2 days
WardiTV Invitational
2 days
Zoun vs Ryung
Lambo vs ShoWTimE
OSC
3 days
[ Show More ]
Replay Cast
3 days
CranKy Ducklings
3 days
RSL Revival
3 days
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
3 days
Krystianer vs TriGGeR
Cure vs Rogue
uThermal 2v2 Circuit
3 days
BSL
4 days
Replay Cast
4 days
Sparkling Tuna Cup
4 days
RSL Revival
4 days
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
4 days
BSL
5 days
GSL
5 days
Afreeca Starleague
5 days
Monday Night Weeklies
5 days
Afreeca Starleague
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

Proleague 2026-05-02
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

YSL S3
Escore Tournament S2: W6
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.