| a_evaluate.c | Perform aggression factor evaluation for the board - source file |
| a_evaluate.h [code] | Perform aggression factor evaluation for the board - header file |
| aggression.c | Calculate the aggression for the board - source file |
| aggression.h [code] | Calculate the aggression value for the board - header file |
| alpha_beta.c | Perform Alpha-Beta look-ahead procedure for Score Four - source file |
| alpha_beta.h [code] | Perform Alpha-Beta look-ahead procedure for Score Four - header file |
| assert.h [code] | Assert public header file |
| h_init.c | Heuristic initialization - source file |
| h_init.h [code] | Heuristic initialization - header file |
| heuristic.c | Calculate the heuristic value of the board - source file |
| heuristic.h [code] | Calculate the heuristic value of the board - header file |
| learn.c | Learn from a loss - source file |
| learn.h [code] | Learn from a loss - header file |
| mainpage.h [code] | Main page - header file |
| makemove.c | Make a move on the board - source file |
| makemove.h [code] | Make a move on the board - header file |
| p_evaluate.c | Evaluate the board using the polynomial - source file |
| p_evaluate.h [code] | Evaluate the board using the polynomial - header file |
| p_plain.c | Calculate the scoring polynomial for a plain with a given win value - source file |
| p_plain.h [code] | Calculate the scoring polynomial for a plain with a given win value - header file |
| pboard.c | Display the board on the screen - source file |
| pboard.h [code] | Display the board on the screen - header file |
| playoff.c | Score Four Playoff - source file |
| polylearn.c | Polynomial Learning - source file |
| polylearn.h [code] | Polynomial Learning - header file |
| score4.c | Play a game of Score Four against a human - source file |
| score4.h [code] | Score Four header file |
| t_evaluate.c | Perform trap evaluation for the board - source file |
| t_evaluate.h [code] | Perform trap evaluation for the board - header file |
| t_plain.c | Determine the trap score for a given plain - source file |
| t_plain.h [code] | Determine the trap score for a given plain - header file |
| table_size.c | Determine the symmetry of trap patterns - source file |
| three_row.c | Check for three in a row - source file |
| three_row.h [code] | Check for three in a row - header file |
| time_heuristic.c | Time heuristic_1() - source file |
| time_move.c | Time a Score Four move - source file |
| tournament_A.c | Play a Score Four Tournament (Version A) |
| tournament_A.h [code] | Play a Score Four Tournament (Version A) - header file |
| tournament_B.c | Play a Score Four Tournament (Version B) |
| tournament_B.h [code] | Play a Score Four Tournament (Version B) - header file |
| unmakemove.c | Remove a move from the board - source file |
| unmakemove.h [code] | Remove a move from the board - header file |
| win.c | Check for wins - source file |
| win.h [code] | Check for wins - header file |
| win_table.c | Initialize the trap table - source file |
| win_table.h [code] | Initialize the trap table - header file |
1.4.5