Dating sims such as Tokimeki Memorial often revolve almost entirely around relationship-building, usually featuring complex character interactions and branching dialogue trees, and often presenting the player's possible responses word-for-word as the player character would say them.
If you just want to experiment with different algorithms and learn how they work, then you may want to have a look at custard-cache -- this is an embryonic open-source implementation of some of the most common page replacement algorithms, along with an adapter for those algorithms to be used in JBoss Cache and a very small test suite to let you run different cache algorithms over our own sample data to judge hit ratio effectiveness. It was developed as an experimental exercise at my employer, where we were trying to maximise the efficacy of a cache and wanted to know if a different algorithm would help us.
We didn't end up changing algorithms, but we figured someone else might have a use for it so open-sourced it.
Couldn't find anything about this great piece of software anywhere on this site, so here it is...
I stumbled across and purchased this NEW online training simulation software from Delmar/Cengage Learning/
Eroge only gets released to PC because large Japanese game companies do not want to release games with sexual content on their game consoles.