Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Aug 26, 2025

This PR addresses the confusion between computational concepts and psychological processes in the repository by adding clear distinctions and explanatory documentation.

Problem

The repository contains a mix of psychology content and computational examples (BrainFuck programming language, Coq formal proofs, etc.) without clear distinctions, potentially leading to confusion where computational terminology might be mistaken for psychological processes.

Solution

Added comprehensive clarifications throughout the repository:

1. Created COMPUTATIONAL_CLARITY.md

A dedicated documentation file that explains:

  • The fundamental differences between psychological and computational domains
  • Specific clarifications for BrainFuck (programming language, not neuroscience)
  • Explanation of Coq formal proofs as computational modeling tools
  • Guidelines for interpreting mixed content

2. Updated README.md

  • Added prominent warning about mixed content with link to detailed explanation
  • Added specific notes clarifying that BrainFuck is purely computational
  • Added note explaining Coq as a mathematical reasoning tool, not psychology

3. Enhanced other files

  • Added clarifying note in 假惺惺.md for BrainFuck section
  • Added comprehensive header comment in Psychological Invariants.v explaining it contains computational modeling, not psychological processes themselves

4. Repository maintenance

  • Added .gitignore to prevent build artifacts in future commits
  • Cleaned up accidentally committed __pycache__ files

Impact

These changes prevent conceptual confusion by clearly distinguishing when content represents:

  • Psychological concepts: Human behavior, cognition, mental processes
  • Computational tools: Programming languages, formal logic, mathematical modeling used to study or represent psychological phenomena

The repository now makes it clear that computation can be used as a tool to study psychology, but computational processes should not be conflated with psychological processes themselves.

Fixes #27.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits August 26, 2025 19:03
…ncepts

Co-authored-by: ewdlop <25368970+ewdlop@users.noreply.github.com>
Co-authored-by: ewdlop <25368970+ewdlop@users.noreply.github.com>
Copilot AI changed the title [WIP] Turning complete is not good. it is computation Clarify distinction between computational and psychological concepts Aug 26, 2025
Copilot AI requested a review from ewdlop August 26, 2025 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Turning complete is not good. it is computation

2 participants