https://github.com/mikolaj-jalocha/papers-please-codewars
Complete solution for "Papers, Please" coding challenge at Codewars.com.
https://github.com/mikolaj-jalocha/papers-please-codewars
codewars-java codewars-kata codewars-solutions
Last synced: 3 months ago
JSON representation
Complete solution for "Papers, Please" coding challenge at Codewars.com.
- Host: GitHub
- URL: https://github.com/mikolaj-jalocha/papers-please-codewars
- Owner: mikolaj-jalocha
- Created: 2021-01-07T18:30:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-01T08:38:13.000Z (about 1 year ago)
- Last Synced: 2025-02-12T10:56:20.927Z (4 months ago)
- Topics: codewars-java, codewars-kata, codewars-solutions
- Language: Java
- Homepage: https://www.codewars.com/kata/59d582cafbdd0b7ef90000a0
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Papers, Please | Codewars

## Introduction
The project contains solution to programming challenge posted at [Codewars](https://www.codewars.com/kata/59d582cafbdd0b7ef90000a0)
The task involved using regex patterns based on many inputs to determine final output (read more in about section).
I have created it at the beggining of my programming journey back at 2020 in Java, before the chat GPT era 😂 There is defenitely space for improvement.## About
### Story context
[Papers, Please](https://papersplea.se/) is an indie video game where the player takes on a the role of a border crossing immigration officer in the fictional dystopian Eastern Bloc-like country of Arstotzka in the year 1982.
As the officer, the player must review each immigrant and returning citizen's passports and other supporting paperwork against a list of ever-increasing rules using a number of tools and guides, allowing in only those with the proper paperwork,
rejecting those without all proper forms, and at times detaining those with falsified information### Task objective
The task was to create a constructor function (or class) and a set of instance methods to perform the tasks of the border checkpoint inspection officer.